poor visibility - Alemán Inglés Diccionario